package day230331;

/**
 * @author 兴趣使然黄小黄
 * @version 1.0
 * @date 2023/3/31 22:31
 */
public class BinInsert {

    public static int binInsert(int n, int m, int j, int i) {
        // 1024 -> 100 0000 0000 B     j = 2  i = 6
        // 19   ->        1 0011 B
        // 插入后   100 0100 1100 B -> 1100
        // 即 m 左移 j 位 并与 n 进行或运算
        return (n | (m << j));
    }
}
